high degree of protection - Français Anglais Dictionnaire